Mobile
Log In Sign Up
Home > english-chinese > "tie a horse to a tree" in Chinese

Chinese translation for "tie a horse to a tree"